package main

/**
递归，就是在运行的过程中调用自己。

语法格式如下：
func recursion() {
   recursion()
}

func main() {
	recursion()
}
Go 语言支持递归。但我们在使用递归时，开发者需要设置退出条件，否则递归将陷入无限循环中。
递归函数对于解决数学上的问题是非常有用的，就像计算阶乘，生成斐波那契数列等。
*/
